package com.bit.cfdi.web.services;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.dao.DataAccessException;
import org.springframework.stereotype.Service;

import com.bit.cfdi.web.dao.NegocioGiroDAO;
import com.bit.cfdi.web.domain.Negocio;
import com.bit.cfdi.web.domain.NegocioGiro;

@Service
public class NegocioGiroService {

	@Autowired NegocioGiroDAO negocioGiroDAO;
		
	public List<NegocioGiro> getFromNegocio(final Negocio negocio) throws DataAccessException {
		return negocioGiroDAO.getFromNegocio(negocio);
	}

	public void removeFromNegocio(final List<NegocioGiro> relations) throws DataAccessException {
		negocioGiroDAO.removeFromNegocio(relations);
	}

	public void save(final NegocioGiro negocioGiro) {
		negocioGiroDAO.save(negocioGiro);
	}
	
	public void removeAll(final Negocio negocio) {
		negocioGiroDAO.removeAll(negocio);
	}

}
